sugar cookies made from carob flour and half roasted in a round mold - Spanish English Dictionary